const double map[][2] = {
  { 14.372, 157.927 },
  { 15.293, 156.084 },
  { 14.372, 156.084 },
  { 13.45, 155.163 },
  { 13.45, 154.243 },
  { 14.372, 153.39 },
  { 15.293, 154.243 },
  { 16.215, 155.163 },
  { 16.959, 154.243 },
  { 16.959, 153.39 },
  { 16.215, 152.4 },
  { 14.372, 151.602 },
  { 14.372, 149.707 },
  { 13.45, 147.85 },
  { 14.372, 146.075 },
  { 13.45, 145.331 },
  { 13.45, 144.41 },
  { 15.293, 142.635 },
  { 15.293, 140.726 },
  { 14.372, 139.873 },
  { 14.372, 138.084 },
  { 14.372, 137.163 },
  { 14.372, 136.244 },
  { 15.293, 135.322 },
  { 16.215, 137.163 },
  { 16.959, 137.163 },
  { 16.959, 136.244 },
  { 16.959, 135.322 },
  { 16.959, 134.469 },
  { 17.935, 133.547 },
  { 17.935, 134.469 },
  { 18.802, 134.469 },
  { 18.802, 133.547 },
  { 21.496, 133.547 },
  { 23.284, 133.547 },
  { 25.18, 133.547 },
  { 26.101, 133.547 },
  { 26.101, 131.759 },
  { 25.18, 131.759 },
  { 24.381, 130.906 },
  { 23.284, 130.906 },
  { 21.496, 130.906 },
  { 20.697, 131.759 },
  { 18.802, 130.906 },
  { 17.935, 129.864 },
  { 16.215, 129.864 },
  { 16.215, 128.942 },
  { 16.959, 127.154 },
  { 16.959, 126.234 },
  { 16.215, 126.234 },
  { 14.372, 127.154 },
  { 12.598, 127.154 },
  { 12.598, 124.756 },
  { 18.124, 115.669 },
  { 19.775, 114.681 },
  { 19.465, 113.394 },
  { 20.697, 110.822 },
  { 22.052, 108.545 },
  { 22.729, 105.593 },
  { 24.381, 104.604 },
  { 23.338, 102.274 },
  { 19.775, 101.353 },
  { 17.812, 100.066 },
  { 16.525, 99.389 },
  { 15.172, 95.516 },
  { 16.16, 94.838 },
  { 17.446, 94.473 },
  { 17.446, 92.578 },
  { 16.525, 92.197 },
  { 15.172, 92.197 },
  { 13.884, 88.337 },
  { 13.207, 88.337 },
  { 12.219, 85.75 },
  { 11.92, 82.798 },
  { 11.609, 81.146 },
  { 11.92, 79.548 },
  { 11.297, 78.26 },
  { 12.598, 76.594 },
  { 9.943, 72.058 },
  { 6.693, 69.417 },
  { 5.771, 65.543 },
  { 5.405, 61.615 },
  { 6.381, 59.339 },
  { 4.119, 56.387 },
  { 2.764, 54.423 },
  { 0.125, 52.215 },
  { 0.125, 50.55 },
  { 1.167, 49.574 },
  { 1.167, 48.287 },
  { 2.088, 48.287 },
  { 2.453, 45.39 },
  { 3.74, 42.45 },
  { 7.979, 40.785 },
  { 9.821, 40.785 },
  { 10.742, 41.706 },
  { 12.598, 41.706 },
  { 12.598, 38.942 },
  { 13.45, 38.942 },
  { 14.372, 40.785 },
  { 15.293, 40.785 },
  { 16.215, 38.942 },
  { 16.959, 38.942 },
  { 17.935, 40.785 },
  { 18.802, 40.785 },
  { 19.775, 42.573 },
  { 20.697, 41.706 },
  { 21.496, 42.573 },
  { 21.496, 43.547 },
  { 23.284, 42.573 },
  { 24.381, 43.547 },
  { 25.18, 43.547 },
  { 31.452, 43.547 },
  { 33.416, 42.573 },
  { 35.935, 43.547 },
  { 38.766, 45.39 },
  { 41.406, 45.39 },
  { 43.247, 46.934 },
  { 44.103, 47.854 },
  { 44.103, 46.934 },
  { 45.943, 47.854 },
  { 46.865, 48.83 },
  { 47.663, 49.628 },
  { 49.506, 48.83 },
  { 52.215, 49.628 },
  { 52.215, 50.618 },
  { 53.189, 50.618 },
  { 54.91, 50.618 },
  { 54.91, 52.459 },
  { 55.898, 53.312 },
  { 56.696, 52.459 },
  { 56.696, 54.233 },
  { 57.618, 54.233 },
  { 57.618, 56.022 },
  { 58.471, 57.863 },
  { 57.618, 61.492 },
  { 56.696, 61.492 },
  { 56.696, 62.414 },
  { 56.696, 63.335 },
  { 55.898, 63.335 },
  { 54.91, 64.256 },
  { 54.91, 65.109 },
  { 54.057, 65.908 },
  { 52.215, 66.775 },
  { 51.347, 66.775 },
  { 49.506, 68.618 },
  { 47.663, 68.618 },
  { 45.943, 68.618 },
  { 44.103, 68.618 },
  { 44.103, 67.696 },
  { 43.247, 66.775 },
  { 42.326, 67.696 },
  { 41.406, 68.618 },
  { 38.766, 67.696 },
  { 36.922, 67.696 },
  { 35.067, 67.696 },
  { 34.215, 66.775 },
  { 33.416, 66.775 },
  { 32.371, 66.775 },
  { 30.585, 65.908 },
  { 28.865, 65.109 },
  { 28.865, 65.908 },
  { 27.821, 65.908 },
  { 27.022, 65.109 },
  { 25.18, 63.335 },
  { 24.381, 63.335 },
  { 23.284, 63.335 },
  { 22.485, 63.335 },
  { 23.284, 64.256 },
  { 24.381, 64.256 },
  { 23.284, 65.908 },
  { 24.381, 67.696 },
  { 25.18, 68.618 },
  { 27.022, 68.618 },
  { 27.022, 69.538 },
  { 27.821, 69.538 },
  { 28.865, 69.538 },
  { 28.865, 70.392 },
  { 27.821, 70.392 },
  { 28.865, 71.38 },
  { 29.663, 71.38 },
  { 30.585, 71.38 },
  { 33.416, 71.38 },
  { 34.215, 72.356 },
  { 35.067, 73.155 },
  { 35.067, 74.021 },
  { 35.935, 74.998 },
  { 35.935, 76.784 },
  { 35.067, 77.706 },
  { 35.067, 78.626 },
  { 35.935, 79.494 },
  { 36.922, 81.334 },
  { 36.922, 82.188 },
  { 37.844, 83.178 },
  { 37.844, 84.031 },
  { 37.844, 84.952 },
  { 38.766, 84.952 },
  { 38.766, 86.618 },
  { 41.406, 87.539 },
  { 42.326, 88.46 },
  { 43.247, 86.618 },
  { 44.103, 87.539 },
  { 44.968, 88.46 },
  { 46.865, 90.301 },
  { 47.663, 90.301 },
  { 49.506, 90.301 },
  { 51.347, 91.154 },
  { 52.215, 90.301 },
  { 54.057, 89.313 },
  { 53.189, 85.696 },
  { 51.347, 84.031 },
  { 50.426, 84.031 },
  { 50.426, 84.952 },
  { 47.663, 84.031 },
  { 46.865, 83.178 },
  { 44.968, 82.188 },
  { 44.968, 81.334 },
  { 45.943, 80.347 },
  { 45.943, 78.626 },
  { 48.585, 79.494 },
  { 51.347, 79.494 },
  { 52.215, 79.494 },
  { 52.215, 80.347 },
  { 54.057, 80.347 },
  { 55.898, 81.334 },
  { 58.471, 82.188 },
  { 60.449, 81.334 },
  { 61.181, 82.188 },
  { 62.103, 81.334 },
  { 63.021, 81.334 },
  { 64.012, 82.188 },
  { 65.786, 83.178 },
  { 67.506, 83.178 },
  { 68.549, 83.178 },
  { 70.269, 84.031 },
  { 69.416, 82.188 },
  { 68.549, 81.334 },
  { 64.012, 82.188 },
  { 64.012, 81.334 },
  { 63.021, 78.626 },
  { 61.181, 76.784 },
  { 61.181, 75.917 },
  { 59.461, 74.998 },
  { 56.696, 73.155 },
  { 55.898, 72.356 },
  { 56.696, 71.38 },
  { 57.618, 70.392 },
  { 58.471, 68.618 },
  { 58.471, 66.775 },
  { 59.461, 65.908 },
  { 61.181, 65.109 },
  { 62.103, 62.414 },
  { 63.021, 60.573 },
  { 63.021, 59.651 },
  { 64.865, 60.573 },
  { 66.706, 60.573 },
  { 67.506, 59.651 },
  { 69.416, 61.492 },
  { 68.549, 61.492 },
  { 67.506, 63.335 },
  { 69.416, 63.335 },
  { 71.066, 62.414 },
  { 72.109, 63.335 },
  { 73.898, 62.414 },
  { 73.031, 61.492 },
  { 71.066, 59.651 },
  { 72.109, 57.863 },
  { 73.031, 57.01 },
  { 72.109, 56.022 },
  { 72.109, 55.221 },
  { 71.066, 54.233 },
  { 71.066, 53.312 },
  { 70.269, 52.459 },
  { 68.549, 52.459 },
  { 66.706, 52.459 },
  { 66.706, 49.628 },
  { 66.706, 48.83 },
  { 67.506, 46.934 },
  { 66.706, 46.934 },
  { 66.706, 46.067 },
  { 65.786, 45.39 },
  { 65.786, 43.547 },
  { 65.786, 42.573 },
  { 64.865, 41.706 },
  { 64.012, 40.785 },
  { 62.103, 39.863 },
  { 64.012, 39.863 },
  { 64.012, 38.942 },
  { 65.786, 38.942 },
  { 68.549, 38.022 },
  { 69.416, 38.022 },
  { 70.269, 39.863 },
  { 72.109, 39.863 },
  { 73.031, 40.785 },
  { 73.898, 41.706 },
  { 75.618, 42.573 },
  { 74.819, 43.547 },
  { 73.031, 43.547 },
  { 73.031, 44.414 },
  { 70.269, 45.39 },
  { 70.269, 46.067 },
  { 70.269, 47.854 },
  { 70.269, 48.83 },
  { 72.109, 49.628 },
  { 73.898, 49.628 },
  { 75.618, 50.618 },
  { 78.504, 52.459 },
  { 79.302, 51.538 },
  { 82.066, 50.618 },
  { 83.731, 49.628 },
  { 84.708, 48.83 },
  { 84.708, 47.854 },
  { 84.708, 46.067 },
  { 84.708, 44.414 },
  { 82.987, 42.573 },
  { 83.731, 42.573 },
  { 84.708, 41.706 },
  { 86.549, 39.863 },
  { 85.574, 38.942 },
  { 84.708, 38.022 },
  { 85.574, 37.167 },
  { 86.549, 36.302 },
  { 88.337, 32.55 },
  { 89.189, 32.55 },
  { 90.111, 30.83 },
  { 91.1, 29.854 },
  { 91.1, 30.83 },
  { 91.952, 31.751 },
  { 93.795, 31.751 },
  { 91.952, 28.987 },
  { 91.952, 28.065 },
  { 91.952, 27.146 },
  { 92.819, 27.146 },
  { 92.819, 28.065 },
  { 93.795, 28.065 },
  { 93.795, 26.225 },
  { 92.819, 26.225 },
  { 93.795, 23.652 },
  { 94.594, 24.625 },
  { 95.582, 24.625 },
  { 96.503, 24.625 },
  { 96.503, 26.225 },
  { 97.304, 27.146 },
  { 96.503, 28.065 },
  { 96.503, 29.854 },
  { 96.503, 31.751 },
  { 98.277, 28.987 },
  { 99.076, 29.854 },
  { 100.133, 30.83 },
  { 100.133, 29.854 },
  { 100.133, 28.987 },
  { 101.785, 27.146 },
  { 101.785, 26.225 },
  { 102.707, 22.785 },
  { 102.707, 21.863 },
  { 104.616, 21.863 },
  { 107.312, 21.863 },
  { 108.178, 20.022 },
  { 108.178, 19.101 },
  { 108.178, 17.381 },
  { 108.178, 16.405 },
  { 109.1, 14.562 },
  { 109.952, 13.695 },
  { 110.818, 14.562 },
  { 111.74, 16.405 },
  { 110.818, 17.381 },
  { 112.662, 19.101 },
  { 114.436, 19.101 },
  { 116.277, 17.381 },
  { 115.304, 16.405 },
  { 114.436, 16.405 },
  { 115.304, 13.695 },
  { 117.145, 11.922 },
  { 116.277, 11.055 },
  { 114.436, 11.055 },
  { 113.638, 9.146 },
  { 112.662, 8.225 },
  { 111.74, 7.372 },
  { 112.662, 6.382 },
  { 112.662, 3.93 },
  { 111.74, 2.888 },
  { 113.638, 2.888 },
  { 116.277, 2.888 },
  { 118.12, 2.089 },
  { 121.629, 0.125 },
  { 125.258, 0.125 },
  { 126.3, 0.125 },
  { 126.3, 1.167 },
  { 125.258, 2.089 },
  { 126.3, 2.888 },
  { 127.153, 4.785 },
  { 127.951, 4.785 },
  { 128.941, 4.785 },
  { 129.74, 3.93 },
  { 131.638, 3.93 },
  { 132.557, 3.93 },
  { 132.557, 5.65 },
  { 133.479, 6.382 },
  { 134.276, 6.382 },
  { 135.321, 7.372 },
  { 136.188, 9.146 },
  { 136.987, 9.146 },
  { 137.84, 7.372 },
  { 138.829, 7.372 },
  { 139.804, 8.225 },
  { 140.671, 8.225 },
  { 139.804, 10.013 },
  { 141.523, 11.055 },
  { 142.391, 12.842 },
  { 142.391, 15.538 },
  { 143.312, 18.179 },
  { 142.391, 20.022 },
  { 140.671, 21.863 },
  { 139.804, 23.652 },
  { 141.523, 28.065 },
  { 141.523, 31.751 },
  { 140.671, 34.459 },
  { 139.804, 34.459 },
  { 139.804, 36.302 },
  { 139.804, 38.942 },
  { 139.804, 42.573 },
  { 138.829, 43.547 },
  { 136.987, 43.547 },
  { 136.987, 44.414 },
  { 136.987, 45.39 },
  { 138.829, 45.39 },
  { 139.804, 46.934 },
  { 140.671, 48.83 },
  { 141.523, 49.628 },
  { 141.523, 51.538 },
  { 142.391, 53.312 },
  { 142.391, 52.459 },
  { 143.312, 54.233 },
  { 143.312, 56.022 },
  { 144.286, 56.022 },
  { 145.222, 60.573 },
  { 146.143, 61.492 },
  { 147.862, 62.414 },
  { 147.862, 63.335 },
  { 149.704, 64.256 },
  { 150.504, 65.109 },
  { 151.424, 68.618 },
  { 152.399, 69.538 },
  { 153.267, 70.392 },
  { 154.188, 72.356 },
  { 154.188, 74.021 },
  { 155.908, 75.917 },
  { 156.829, 76.784 },
  { 156.829, 79.494 },
  { 159.592, 81.334 },
  { 160.513, 83.178 },
  { 161.366, 86.618 },
  { 163.207, 90.301 },
  { 164.074, 92.997 },
  { 164.996, 92.144 },
  { 165.849, 92.997 },
  { 165.849, 93.862 },
  { 166.837, 93.862 },
  { 167.691, 95.705 },
  { 168.625, 96.626 },
  { 169.411, 98.467 },
  { 169.411, 100.189 },
  { 171.321, 100.189 },
  { 171.321, 101.177 },
  { 171.321, 103.874 },
  { 171.321, 104.792 },
  { 172.309, 106.392 },
  { 172.309, 107.38 },
  { 171.321, 107.38 },
  { 170.399, 108.235 },
  { 169.411, 110.076 },
  { 171.321, 112.786 },
  { 172.309, 115.548 },
  { 172.309, 118.242 },
  { 171.321, 118.242 },
  { 170.399, 119.109 },
  { 171.321, 119.963 },
  { 173.109, 122.861 },
  { 174.029, 125.502 },
  { 175.804, 125.502 },
  { 179.435, 123.647 },
  { 180.408, 122.861 },
  { 181.207, 122.861 },
  { 182.996, 122.861 },
  { 183.917, 121.873 },
  { 184.893, 121.873 },
  { 184.893, 122.861 },
  { 186.679, 123.647 },
  { 187.532, 125.502 },
  { 186.679, 127.154 },
  { 185.691, 128.942 },
  { 185.691, 129.864 },
  { 185.691, 131.759 },
  { 184.893, 132.626 },
  { 183.917, 131.759 },
  { 182.996, 130.906 },
  { 180.408, 131.759 },
  { 178.513, 132.626 },
  { 178.513, 135.322 },
  { 181.207, 138.952 },
  { 182.996, 138.084 },
  { 185.691, 137.163 },
  { 188.399, 136.244 },
  { 190.309, 133.547 },
  { 192.085, 129.864 },
  { 192.085, 128.942 },
  { 193.004, 128.076 },
  { 193.004, 129.864 },
  { 193.004, 132.626 },
  { 194.725, 133.547 },
  { 195.646, 134.469 },
  { 194.725, 137.163 },
  { 194.725, 140.726 },
  { 196.567, 142.635 },
  { 196.567, 143.488 },
  { 197.488, 144.41 },
  { 198.477, 145.331 },
  { 198.477, 146.075 },
  { 198.477, 147.85 },
  { 200.251, 150.68 },
  { 202.039, 152.4 },
  { 203.691, 152.4 },
  { 204.612, 151.602 },
  { 206.576, 149.707 },
  { 207.443, 149.707 },
  { 208.241, 149.707 },
  { 209.163, 151.602 },
  { 209.163, 152.4 },
  { 211.926, 153.39 },
  { 212.847, 153.39 },
  { 214.567, 153.39 },
  { 217.208, 153.39 },
  { 219.118, 152.4 },
  { 220.039, 151.602 },
  { 220.893, 151.602 },
  { 222.733, 153.39 },
  { 223.533, 155.163 },
  { 223.533, 157.005 },
  { 222.733, 157.927 },
  { 220.039, 160.568 },
  { 217.208, 161.49 },
  { 215.555, 162.478 },
  { 215.555, 164.252 },
  { 215.555, 165.119 },
  { 214.567, 165.119 },
  { 213.715, 165.119 },
  { 210.085, 165.917 },
  { 208.241, 165.917 },
  { 207.443, 164.252 },
  { 206.576, 163.331 },
  { 204.612, 164.252 },
  { 203.691, 165.119 },
  { 202.959, 165.917 },
  { 203.691, 167.692 },
  { 202.039, 167.692 },
  { 202.039, 169.533 },
  { 200.251, 169.533 },
  { 198.477, 168.559 },
  { 197.488, 169.533 },
  { 196.567, 169.533 },
  { 197.488, 171.39 },
  { 195.646, 171.39 },
  { 193.926, 171.39 },
  { 194.725, 172.31 },
  { 194.725, 173.165 },
  { 193.926, 173.165 },
  { 193.926, 174.084 },
  { 193.926, 175.005 },
  { 193.004, 176.794 },
  { 190.309, 175.873 },
  { 185.691, 175.005 },
  { 184.893, 175.005 },
  { 184.893, 175.873 },
  { 185.691, 176.794 },
  { 185.691, 178.635 },
  { 184.893, 177.77 },
  { 183.917, 177.77 },
  { 182.13, 177.77 },
  { 181.207, 176.794 },
  { 178.513, 176.794 },
  { 176.725, 175.873 },
  { 175.804, 175.005 },
  { 174.029, 175.005 },
  { 173.109, 175.005 },
  { 172.309, 176.794 },
  { 172.309, 177.77 },
  { 170.399, 175.873 },
  { 169.411, 175.873 },
  { 167.691, 176.794 },
  { 166.837, 178.635 },
  { 165.849, 180.357 },
  { 164.074, 181.399 },
  { 163.207, 180.357 },
  { 162.354, 179.49 },
  { 161.366, 179.49 },
  { 161.366, 180.357 },
  { 161.366, 181.399 },
  { 160.513, 183.119 },
  { 158.792, 184.96 },
  { 157.804, 186.613 },
  { 156.829, 187.48 },
  { 155.041, 187.48 },
  { 155.041, 191.218 },
  { 155.041, 192.085 },
  { 155.041, 193.005 },
  { 153.267, 193.005 },
  { 151.424, 193.86 },
  { 153.267, 194.793 },
  { 154.188, 197.49 },
  { 155.041, 199.276 },
  { 155.041, 200.198 },
  { 153.267, 202.095 },
  { 152.399, 201.119 },
  { 150.504, 200.198 },
  { 149.704, 198.478 },
  { 147.862, 197.49 },
  { 146.143, 200.198 },
  { 146.996, 200.198 },
  { 146.996, 202.961 },
  { 146.143, 202.961 },
  { 145.222, 204.857 },
  { 146.143, 206.402 },
  { 146.996, 207.375 },
  { 146.996, 210.017 },
  { 146.143, 211.005 },
  { 146.996, 211.981 },
  { 149.704, 212.727 },
  { 147.862, 215.489 },
  { 147.862, 217.331 },
  { 147.862, 219.972 },
  { 148.784, 219.119 },
  { 150.504, 219.119 },
  { 152.399, 219.972 },
  { 152.399, 221.016 },
  { 152.399, 222.802 },
  { 153.267, 223.656 },
  { 155.041, 224.577 },
  { 155.908, 223.656 },
  { 155.908, 222.802 },
  { 157.804, 222.802 },
  { 158.792, 221.814 },
  { 160.513, 223.656 },
  { 164.074, 226.243 },
  { 166.837, 228.085 },
  { 167.691, 229.006 },
  { 166.837, 229.006 },
  { 165.849, 229.86 },
  { 164.996, 231.769 },
  { 166.837, 232.622 },
  { 167.691, 232.622 },
  { 169.411, 232.622 },
  { 170.399, 235.332 },
  { 169.411, 237.173 },
  { 168.625, 236.251 },
  { 167.691, 238.094 },
  { 166.837, 238.893 },
  { 165.849, 239.814 },
  { 164.074, 241.657 },
  { 163.207, 240.802 },
  { 162.354, 240.802 },
  { 162.354, 242.577 },
  { 161.366, 244.486 },
  { 161.366, 247.006 },
  { 162.354, 247.859 },
  { 161.366, 248.847 },
  { 161.366, 250.622 },
  { 160.513, 251.543 },
  { 160.513, 252.41 },
  { 159.592, 256.026 },
  { 161.366, 256.947 },
  { 162.354, 257.869 },
  { 163.207, 256.947 },
  { 163.207, 256.026 },
  { 165.849, 257.869 },
  { 167.691, 258.79 },
  { 167.691, 259.588 },
  { 168.625, 259.588 },
  { 169.411, 261.498 },
  { 169.411, 263.287 },
  { 170.399, 264.26 },
  { 171.321, 265.061 },
  { 171.321, 268.622 },
  { 173.109, 270.464 },
  { 174.95, 271.386 },
  { 177.525, 273.172 },
  { 178.513, 274.027 },
  { 180.408, 274.947 },
  { 182.13, 275.868 },
  { 182.996, 275.868 },
  { 182.13, 277.711 },
  { 182.13, 279.498 },
  { 181.207, 279.498 },
  { 179.435, 279.498 },
  { 180.408, 280.351 },
  { 179.435, 282.262 },
  { 177.525, 283.115 },
  { 176.725, 283.115 },
  { 174.95, 283.115 },
  { 173.109, 282.262 },
  { 171.321, 280.351 },
  { 170.399, 280.351 },
  { 167.691, 280.351 },
  { 164.996, 279.498 },
  { 164.074, 279.498 },
  { 162.354, 280.351 },
  { 161.366, 279.498 },
  { 161.366, 278.578 },
  { 161.366, 277.711 },
  { 159.592, 276.735 },
  { 157.804, 276.735 },
  { 157.804, 277.711 },
  { 155.908, 278.578 },
  { 155.908, 276.735 },
  { 155.041, 276.735 },
  { 154.188, 276.735 },
  { 154.188, 277.711 },
  { 153.267, 278.578 },
  { 152.399, 278.578 },
  { 150.504, 277.711 },
  { 148.784, 278.578 },
  { 147.862, 279.498 },
  { 146.143, 279.498 },
  { 144.286, 279.498 },
  { 145.222, 278.578 },
  { 144.286, 277.711 },
  { 143.312, 277.711 },
  { 141.523, 277.711 },
  { 138.829, 277.711 },
  { 137.84, 276.735 },
  { 136.987, 276.735 },
  { 134.276, 277.711 },
  { 132.557, 277.711 },
  { 130.784, 277.711 },
  { 129.74, 277.711 },
  { 128.941, 276.735 },
  { 125.258, 276.735 },
  { 124.391, 276.735 },
  { 122.603, 275.868 },
  { 120.762, 274.947 },
  { 119.908, 276.735 },
  { 118.987, 277.711 },
  { 117.145, 277.711 },
  { 116.277, 277.711 },
  { 115.304, 279.498 },
  { 112.662, 275.868 },
  { 110.818, 275.868 },
  { 109.952, 274.947 },
  { 109.1, 274.027 },
  { 107.312, 274.027 },
  { 105.47, 273.172 },
  { 105.47, 272.253 },
  { 103.627, 272.253 },
  { 102.707, 271.386 },
  { 101.785, 272.253 },
  { 100.133, 272.253 },
  { 100.133, 271.386 },
  { 99.076, 270.464 },
  { 97.304, 270.464 },
  { 96.503, 270.464 },
  { 94.594, 269.543 },
  { 92.819, 268.622 },
  { 92.819, 267.702 },
  { 93.795, 265.061 },
  { 95.582, 265.061 },
  { 95.582, 263.287 },
  { 94.594, 262.419 },
  { 95.582, 261.498 },
  { 95.582, 259.588 },
  { 96.503, 258.79 },
  { 97.304, 259.588 },
  { 98.277, 260.577 },
  { 99.076, 259.588 },
  { 98.277, 258.79 },
  { 98.277, 256.947 },
  { 99.076, 257.869 },
  { 100.133, 256.947 },
  { 100.987, 256.947 },
  { 98.277, 256.026 },
  { 98.277, 255.172 },
  { 97.304, 254.253 },
  { 94.594, 254.253 },
  { 93.795, 253.332 },
  { 93.795, 252.41 },
  { 94.594, 252.41 },
  { 95.582, 251.543 },
  { 96.503, 251.543 },
  { 98.277, 252.41 },
  { 100.133, 251.543 },
  { 99.076, 250.622 },
  { 98.277, 249.769 },
  { 99.076, 248.847 },
  { 100.987, 247.859 },
  { 102.707, 247.006 },
  { 102.707, 246.017 },
  { 102.707, 244.486 },
  { 100.987, 244.486 },
  { 100.133, 245.287 },
  { 98.277, 247.006 },
  { 97.304, 247.006 },
  { 97.304, 245.287 },
  { 96.503, 246.017 },
  { 95.582, 246.017 },
  { 94.594, 247.006 },
  { 94.594, 242.577 },
  { 97.304, 241.657 },
  { 98.277, 238.893 },
  { 99.076, 238.094 },
  { 101.785, 238.094 },
  { 103.627, 238.094 },
  { 104.616, 235.332 },
  { 104.616, 232.622 },
  { 102.707, 229.86 },
  { 101.785, 229.86 },
  { 101.785, 229.006 },
  { 102.707, 228.085 },
  { 103.627, 227.095 },
  { 103.627, 226.243 },
  { 101.785, 226.243 },
  { 100.987, 225.565 },
  { 101.785, 224.577 },
  { 103.627, 223.656 },
  { 104.616, 222.802 },
  { 104.616, 219.972 },
  { 103.627, 219.972 },
  { 102.707, 221.016 },
  { 100.987, 221.016 },
  { 99.076, 219.972 },
  { 97.304, 219.972 },
  { 97.304, 221.016 },
  { 96.503, 219.972 },
  { 96.503, 219.119 },
  { 95.582, 219.119 },
  { 93.795, 219.119 },
  { 93.795, 219.972 },
  { 91.952, 219.972 },
  { 91.952, 219.119 },
  { 90.111, 219.972 },
  { 89.189, 219.119 },
  { 88.337, 218.197 },
  { 88.337, 219.119 },
  { 86.549, 219.972 },
  { 83.731, 218.197 },
  { 82.987, 217.331 },
  { 82.987, 216.477 },
  { 81.145, 216.477 },
  { 79.302, 218.197 },
  { 78.504, 219.119 },
  { 77.461, 219.119 },
  { 76.594, 218.197 },
  { 75.618, 219.119 },
  { 74.819, 218.197 },
  { 73.898, 218.197 },
  { 72.109, 218.197 },
  { 71.066, 218.197 },
  { 71.066, 217.331 },
  { 70.269, 214.623 },
  { 70.269, 213.769 },
  { 68.549, 213.769 },
  { 67.506, 211.981 },
  { 67.506, 211.005 },
  { 66.706, 211.005 },
  { 65.786, 211.981 },
  { 63.021, 211.981 },
  { 61.181, 211.981 },
  { 61.181, 211.005 },
  { 61.181, 209.164 },
  { 61.181, 207.375 },
  { 60.449, 206.402 },
  { 59.461, 204.857 },
  { 58.471, 203.815 },
  { 57.618, 203.815 },
  { 55.898, 204.857 },
  { 54.057, 203.815 },
  { 53.189, 203.815 },
  { 52.215, 204.857 },
  { 51.347, 204.857 },
  { 49.506, 205.601 },
  { 48.585, 204.857 },
  { 46.865, 205.601 },
  { 46.865, 206.402 },
  { 44.968, 205.601 },
  { 44.103, 204.857 },
  { 44.103, 203.815 },
  { 43.247, 202.095 },
  { 42.326, 200.198 },
  { 42.326, 199.276 },
  { 42.326, 197.49 },
  { 42.326, 196.636 },
  { 43.247, 196.636 },
  { 44.968, 197.49 },
  { 45.943, 196.636 },
  { 47.663, 195.715 },
  { 48.585, 194.793 },
  { 49.506, 193.86 },
  { 50.426, 193.005 },
  { 49.506, 191.218 },
  { 47.663, 191.218 },
  { 47.663, 189.254 },
  { 45.943, 189.254 },
  { 44.968, 189.254 },
  { 43.247, 189.254 },
  { 43.247, 188.455 },
  { 43.247, 186.613 },
  { 41.406, 185.692 },
  { 40.539, 185.692 },
  { 37.844, 184.96 },
  { 37.844, 184.041 },
  { 37.844, 183.119 },
  { 35.067, 183.119 },
  { 36.922, 182.198 },
  { 35.935, 179.49 },
  { 34.215, 176.794 },
  { 34.215, 175.873 },
  { 35.067, 175.005 },
  { 35.067, 174.084 },
  { 33.416, 174.084 },
  { 32.371, 172.31 },
  { 30.585, 171.39 },
  { 29.663, 171.39 },
  { 29.663, 172.31 },
  { 27.821, 173.165 },
  { 27.022, 173.165 },
  { 27.022, 172.31 },
  { 26.101, 171.39 },
  { 24.381, 171.39 },
  { 22.485, 171.39 },
  { 20.697, 171.39 },
  { 20.697, 170.455 },
  { 19.775, 170.455 },
  { 18.802, 170.455 },
  { 17.935, 168.559 },
  { 17.935, 166.771 },
  { 16.959, 165.119 },
  { 16.959, 164.252 },
  { 16.215, 164.252 },
  { 15.293, 164.252 },
  { 14.372, 162.478 },
  { 16.215, 162.478 },
  { 16.215, 160.568 },
  { 16.215, 158.794 },
  { 15.293, 158.794 },
  { 14.372, 159.592 },
  { 14.372, 158.794 },
  { 13.45, 158.794 },
  { 13.45, 157.927 }
};


const double floral[][2] = {
  { 329.698, 2.378 },
  { 328.515, 2.708 },
  { 325.903, 3.469 },
  { 323.306, 4.275 },
  { 320.732, 5.145 },
  { 318.186, 6.094 },
  { 315.675, 7.142 },
  { 313.205, 8.304 },
  { 309.74, 10.195 },
  { 306.468, 12.301 },
  { 303.387, 14.615 },
  { 300.492, 17.132 },
  { 297.777, 19.847 },
  { 295.238, 22.752 },
  { 292.873, 25.844 },
  { 290.675, 29.116 },
  { 289.773, 30.576 },
  { 288.892, 32.065 },
  { 288.046, 33.586 },
  { 287.254, 35.137 },
  { 286.531, 36.718 },
  { 285.892, 38.33 },
  { 285.353, 39.972 },
  { 284.929, 41.644 },
  { 284.623, 43.526 },
  { 284.5, 45.403 },
  { 284.544, 47.273 },
  { 284.738, 49.133 },
  { 285.064, 50.98 },
  { 285.506, 52.812 },
  { 286.048, 54.627 },
  { 286.672, 56.42 },
  { 286.929, 57.12 },
  { 287.19, 57.821 },
  { 287.455, 58.521 },
  { 287.727, 59.221 },
  { 288.008, 59.916 },
  { 288.3, 60.607 },
  { 288.607, 61.292 },
  { 288.929, 61.968 },
  { 289.039, 62.191 },
  { 289.151, 62.414 },
  { 289.265, 62.635 },
  { 289.382, 62.855 },
  { 289.501, 63.073 },
  { 289.623, 63.29 },
  { 289.747, 63.505 },
  { 289.873, 63.717 },
  { 290.257, 64.351 },
  { 290.651, 64.98 },
  { 291.048, 65.608 },
  { 291.443, 66.238 },
  { 291.832, 66.872 },
  { 292.208, 67.512 },
  { 292.568, 68.16 },
  { 292.907, 68.82 },
  { 293.506, 70.265 },
  { 293.94, 71.783 },
  { 294.203, 73.35 },
  { 294.292, 74.942 },
  { 294.206, 76.533 },
  { 293.939, 78.1 },
  { 293.49, 79.618 },
  { 292.853, 81.063 },
  { 292.469, 81.751 },
  { 292.052, 82.401 },
  { 291.603, 83.016 },
  { 291.125, 83.595 },
  { 290.617, 84.14 },
  { 290.083, 84.651 },
  { 289.525, 85.13 },
  { 288.942, 85.576 },
  { 287.432, 86.528 },
  { 285.814, 87.307 },
  { 284.11, 87.924 },
  { 282.339, 88.392 },
  { 280.526, 88.724 },
  { 278.691, 88.93 },
  { 276.857, 89.023 },
  { 275.045, 89.015 },
  { 274.86, 88.972 },
  { 274.722, 88.868 },
  { 274.631, 88.723 },
  { 274.589, 88.552 },
  { 274.596, 88.375 },
  { 274.653, 88.206 },
  { 274.76, 88.065 },
  { 274.917, 87.969 },
  { 276.335, 87.385 },
  { 277.696, 86.707 },
  { 278.978, 85.921 },
  { 280.158, 85.018 },
  { 281.212, 83.988 },
  { 282.121, 82.819 },
  { 282.859, 81.501 },
  { 283.405, 80.023 },
  { 283.552, 79.447 },
  { 283.68, 78.835 },
  { 283.775, 78.199 },
  { 283.827, 77.553 },
  { 283.824, 76.91 },
  { 283.755, 76.282 },
  { 283.611, 75.682 },
  { 283.378, 75.124 },
  { 282.937, 74.519 },
  { 282.391, 74.139 },
  { 281.768, 73.951 },
  { 281.093, 73.924 },
  { 280.393, 74.026 },
  { 279.695, 74.224 },
  { 279.023, 74.486 },
  { 278.405, 74.781 },
  { 276.606, 75.912 },
  { 275.05, 77.297 },
  { 273.714, 78.892 },
  { 272.574, 80.653 },
  { 271.603, 82.537 },
  { 270.779, 84.5 },
  { 270.076, 86.499 },
  { 269.468, 88.489 },
  { 269.168, 89.657 },
  { 268.937, 90.822 },
  { 268.773, 91.986 },
  { 268.673, 93.15 },
  { 268.637, 94.316 },
  { 268.662, 95.485 },
  { 268.745, 96.658 },
  { 268.886, 97.836 },
  { 268.911, 98.007 },
  { 268.937, 98.178 },
  { 268.994, 98.52 },
  { 269.023, 98.689 },
  { 269.052, 98.86 },
  { 269.115, 99.199 },
  { 269.324, 100.356 },
  { 269.5, 101.526 },
  { 269.633, 102.704 },
  { 269.717, 103.886 },
  { 269.741, 105.069 },
  { 269.697, 106.251 },
  { 269.575, 107.427 },
  { 269.367, 108.594 },
  { 268.991, 109.982 },
  { 268.506, 111.302 },
  { 267.933, 112.566 },
  { 267.287, 113.791 },
  { 266.585, 114.99 },
  { 265.845, 116.178 },
  { 265.083, 117.369 },
  { 264.318, 118.579 },
  { 263.878, 119.271 },
  { 263.43, 119.967 },
  { 262.98, 120.665 },
  { 262.532, 121.367 },
  { 262.092, 122.073 },
  { 261.666, 122.783 },
  { 261.258, 123.5 },
  { 260.876, 124.223 },
  { 260.542, 124.896 },
  { 260.212, 125.571 },
  { 259.887, 126.248 },
  { 259.562, 126.924 },
  { 259.236, 127.6 },
  { 258.907, 128.273 },
  { 258.57, 128.943 },
  { 258.225, 129.61 },
  { 258.078, 129.796 },
  { 257.898, 129.899 },
  { 257.707, 129.925 },
  { 257.52, 129.883 },
  { 257.36, 129.781 },
  { 257.244, 129.626 },
  { 257.191, 129.427 },
  { 257.222, 129.191 },
  { 257.43, 128.462 },
  { 257.608, 127.702 },
  { 257.744, 126.921 },
  { 257.826, 126.129 },
  { 257.845, 125.335 },
  { 257.792, 124.55 },
  { 257.655, 123.782 },
  { 257.423, 123.042 },
  { 257.165, 122.471 },
  { 256.858, 121.943 },
  { 256.511, 121.448 },
  { 256.134, 120.979 },
  { 255.735, 120.525 },
  { 255.321, 120.078 },
  { 254.902, 119.629 },
  { 254.486, 119.168 },
  { 254.01, 118.569 },
  { 253.618, 117.954 },
  { 253.304, 117.325 },
  { 253.064, 116.684 },
  { 252.893, 116.031 },
  { 252.786, 115.369 },
  { 252.737, 114.697 },
  { 252.742, 114.018 },
  { 252.755, 113.79 },
  { 252.775, 113.562 },
  { 252.798, 113.333 },
  { 252.828, 113.103 },
  { 252.862, 112.873 },
  { 252.9, 112.643 },
  { 252.943, 112.413 },
  { 252.989, 112.183 },
  { 252.13, 113.283 },
  { 251.35, 114.404 },
  { 250.642, 115.551 },
  { 250, 116.726 },
  { 249.418, 117.934 },
  { 248.89, 119.179 },
  { 248.408, 120.463 },
  { 247.966, 121.792 },
  { 247.503, 123.186 },
  { 246.996, 124.561 },
  { 246.441, 125.916 },
  { 245.84, 127.249 },
  { 245.191, 128.561 },
  { 244.493, 129.849 },
  { 243.745, 131.113 },
  { 242.947, 132.352 },
  { 241.396, 134.491 },
  { 239.706, 136.505 },
  { 237.878, 138.379 },
  { 235.918, 140.102 },
  { 233.83, 141.66 },
  { 231.615, 143.043 },
  { 229.278, 144.236 },
  { 226.822, 145.229 },
  { 226.352, 145.392 },
  { 225.881, 145.547 },
  { 225.41, 145.695 },
  { 224.937, 145.835 },
  { 224.463, 145.969 },
  { 223.99, 146.097 },
  { 223.514, 146.218 },
  { 223.039, 146.333 },
  { 222.519, 147.802 },
  { 222.001, 149.296 },
  { 221.488, 150.818 },
  { 220.978, 152.366 },
  { 220.474, 153.94 },
  { 219.975, 155.542 },
  { 219.484, 157.17 },
  { 219, 158.824 },
  { 217.361, 165.043 },
  { 215.882, 171.627 },
  { 214.645, 178.545 },
  { 213.728, 185.763 },
  { 213.213, 193.25 },
  { 213.181, 200.975 },
  { 213.711, 208.904 },
  { 214.884, 217.007 },
  { 215.755, 221.062 },
  { 216.835, 225.125 },
  { 218.136, 229.171 },
  { 219.668, 233.178 },
  { 221.443, 237.123 },
  { 223.471, 240.984 },
  { 225.763, 244.74 },
  { 228.332, 248.367 },
  { 231.179, 251.8 },
  { 234.314, 255.046 },
  { 237.718, 258.067 },
  { 241.375, 260.824 },
  { 245.267, 263.278 },
  { 249.375, 265.39 },
  { 253.683, 267.119 },
  { 258.171, 268.429 },
  { 260.455, 268.901 },
  { 262.753, 269.241 },
  { 265.058, 269.446 },
  { 267.361, 269.514 },
  { 269.653, 269.441 },
  { 271.925, 269.229 },
  { 274.17, 268.871 },
  { 276.379, 268.369 },
  { 278.544, 267.742 },
  { 280.658, 266.975 },
  { 282.711, 266.075 },
  { 284.699, 265.053 },
  { 286.614, 263.916 },
  { 288.45, 262.675 },
  { 290.202, 261.338 },
  { 291.861, 259.913 },
  { 294.833, 256.73 },
  { 297.286, 253.209 },
  { 299.212, 249.423 },
  { 300.612, 245.449 },
  { 301.479, 241.364 },
  { 301.811, 237.242 },
  { 301.605, 233.159 },
  { 300.856, 229.191 },
  { 300.303, 227.269 },
  { 299.633, 225.395 },
  { 298.853, 223.575 },
  { 297.966, 221.819 },
  { 296.98, 220.135 },
  { 295.898, 218.53 },
  { 294.726, 217.013 },
  { 293.47, 215.59 },
  { 292.121, 214.281 },
  { 290.686, 213.089 },
  { 289.178, 212.017 },
  { 287.606, 211.064 },
  { 285.98, 210.235 },
  { 284.31, 209.532 },
  { 282.608, 208.955 },
  { 280.883, 208.508 },
  { 277.392, 207.966 },
  { 273.935, 207.928 },
  { 270.567, 208.355 },
  { 267.339, 209.209 },
  { 264.305, 210.449 },
  { 261.517, 212.037 },
  { 259.03, 213.934 },
  { 256.894, 216.1 },
  { 255.142, 218.525 },
  { 253.818, 221.098 },
  { 252.9, 223.763 },
  { 252.366, 226.467 },
  { 252.195, 229.155 },
  { 252.366, 231.773 },
  { 252.855, 234.269 },
  { 253.643, 236.585 },
  { 254.651, 238.76 },
  { 255.864, 240.698 },
  { 257.247, 242.398 },
  { 258.762, 243.857 },
  { 260.375, 245.074 },
  { 262.048, 246.049 },
  { 263.749, 246.778 },
  { 265.437, 247.262 },
  { 267.083, 247.573 },
  { 268.644, 247.719 },
  { 270.115, 247.722 },
  { 271.487, 247.607 },
  { 272.752, 247.399 },
  { 273.904, 247.121 },
  { 274.933, 246.797 },
  { 275.834, 246.451 },
  { 276.626, 246.103 },
  { 277.306, 245.774 },
  { 277.877, 245.477 },
  { 278.343, 245.22 },
  { 278.707, 245.012 },
  { 278.971, 244.864 },
  { 279.139, 244.786 },
  { 279.214, 244.788 },
  { 279.187, 244.85 },
  { 279.065, 244.991 },
  { 278.843, 245.204 },
  { 278.519, 245.479 },
  { 278.086, 245.806 },
  { 277.541, 246.176 },
  { 276.877, 246.58 },
  { 276.092, 247.01 },
  { 275.185, 247.438 },
  { 274.133, 247.847 },
  { 272.944, 248.211 },
  { 271.625, 248.502 },
  { 270.182, 248.695 },
  { 268.624, 248.764 },
  { 266.955, 248.682 },
  { 265.184, 248.421 },
  { 264.277, 248.213 },
  { 263.355, 247.947 },
  { 262.425, 247.621 },
  { 261.492, 247.231 },
  { 260.56, 246.776 },
  { 259.636, 246.253 },
  { 258.726, 245.659 },
  { 257.833, 244.992 },
  { 256.962, 244.254 },
  { 256.13, 243.443 },
  { 255.339, 242.562 },
  { 254.59, 241.615 },
  { 253.888, 240.606 },
  { 253.232, 239.54 },
  { 252.626, 238.418 },
  { 252.074, 237.245 },
  { 251.16, 234.749 },
  { 250.565, 232.043 },
  { 250.317, 229.188 },
  { 250.443, 226.241 },
  { 250.97, 223.263 },
  { 251.926, 220.311 },
  { 253.338, 217.445 },
  { 255.234, 214.726 },
  { 257.557, 212.297 },
  { 260.258, 210.171 },
  { 263.284, 208.386 },
  { 266.582, 206.984 },
  { 270.097, 206.008 },
  { 273.778, 205.498 },
  { 277.57, 205.495 },
  { 281.419, 206.04 },
  { 283.324, 206.516 },
  { 285.207, 207.134 },
  { 287.056, 207.893 },
  { 288.86, 208.789 },
  { 290.607, 209.823 },
  { 292.286, 210.992 },
  { 293.884, 212.294 },
  { 295.391, 213.728 },
  { 296.789, 215.287 },
  { 298.087, 216.94 },
  { 299.282, 218.681 },
  { 300.369, 220.503 },
  { 301.345, 222.401 },
  { 302.206, 224.369 },
  { 302.949, 226.402 },
  { 303.568, 228.494 },
  { 304.414, 232.812 },
  { 304.667, 237.261 },
  { 304.332, 241.76 },
  { 303.409, 246.225 },
  { 301.901, 250.571 },
  { 299.812, 254.718 },
  { 297.143, 258.58 },
  { 293.897, 262.075 },
  { 292.095, 263.638 },
  { 290.2, 265.098 },
  { 288.216, 266.447 },
  { 286.15, 267.68 },
  { 284.004, 268.788 },
  { 281.785, 269.765 },
  { 279.496, 270.602 },
  { 277.141, 271.293 },
  { 274.743, 271.843 },
  { 272.308, 272.233 },
  { 269.846, 272.468 },
  { 267.367, 272.55 },
  { 264.88, 272.479 },
  { 262.397, 272.263 },
  { 259.927, 271.9 },
  { 257.48, 271.396 },
  { 252.685, 269.988 },
  { 248.106, 268.146 },
  { 243.757, 265.907 },
  { 239.652, 263.312 },
  { 235.806, 260.401 },
  { 232.234, 257.215 },
  { 228.948, 253.793 },
  { 225.963, 250.175 },
  { 223.286, 246.366 },
  { 220.905, 242.434 },
  { 218.808, 238.399 },
  { 216.982, 234.287 },
  { 215.415, 230.12 },
  { 214.092, 225.921 },
  { 213, 221.714 },
  { 212.128, 217.521 },
  { 210.985, 209.175 },
  { 210.508, 201.036 },
  { 210.615, 193.135 },
  { 211.218, 185.5 },
  { 212.237, 178.161 },
  { 213.585, 171.148 },
  { 215.179, 164.49 },
  { 216.933, 158.218 },
  { 217.402, 156.712 },
  { 217.876, 155.229 },
  { 218.357, 153.768 },
  { 218.842, 152.33 },
  { 219.333, 150.914 },
  { 219.827, 149.521 },
  { 220.324, 148.149 },
  { 220.824, 146.8 },
  { 219.628, 147.008 },
  { 218.427, 147.19 },
  { 217.221, 147.35 },
  { 216.012, 147.49 },
  { 214.799, 147.615 },
  { 213.583, 147.728 },
  { 212.365, 147.831 },
  { 211.144, 147.927 },
  { 210.406, 147.985 },
  { 209.667, 148.048 },
  { 208.929, 148.122 },
  { 208.193, 148.209 },
  { 207.459, 148.314 },
  { 206.729, 148.441 },
  { 206.003, 148.596 },
  { 205.285, 148.78 },
  { 205.123, 148.827 },
  { 204.959, 148.876 },
  { 204.796, 148.927 },
  { 204.634, 148.979 },
  { 204.472, 149.033 },
  { 204.309, 149.089 },
  { 204.148, 149.148 },
  { 203.987, 149.209 },
  { 202.556, 149.841 },
  { 201.19, 150.584 },
  { 199.881, 151.423 },
  { 198.621, 152.338 },
  { 197.4, 153.313 },
  { 196.212, 154.33 },
  { 195.048, 155.372 },
  { 193.9, 156.42 },
  { 193.717, 156.535 },
  { 193.537, 156.556 },
  { 193.369, 156.499 },
  { 193.226, 156.383 },
  { 193.121, 156.223 },
  { 193.064, 156.037 },
  { 193.068, 155.842 },
  { 193.146, 155.653 },
  { 194.473, 153.609 },
  { 195.793, 151.561 },
  { 197.111, 149.51 },
  { 198.431, 147.462 },
  { 199.759, 145.419 },
  { 201.099, 143.385 },
  { 202.458, 141.363 },
  { 203.841, 139.358 },
  { 204.419, 138.538 },
  { 205.001, 137.722 },
  { 205.591, 136.912 },
  { 206.192, 136.114 },
  { 206.807, 135.33 },
  { 207.442, 134.564 },
  { 208.099, 133.821 },
  { 208.783, 133.103 },
  { 209.13, 132.758 },
  { 209.486, 132.421 },
  { 209.85, 132.092 },
  { 210.223, 131.772 },
  { 210.605, 131.46 },
  { 210.997, 131.159 },
  { 211.399, 130.867 },
  { 211.81, 130.586 },
  { 212.772, 129.955 },
  { 213.742, 129.336 },
  { 214.717, 128.727 },
  { 215.696, 128.125 },
  { 216.677, 127.527 },
  { 217.662, 126.931 },
  { 218.646, 126.335 },
  { 219.629, 125.736 },
  { 220.641, 125.093 },
  { 221.625, 124.423 },
  { 222.582, 123.728 },
  { 223.516, 123.008 },
  { 224.433, 122.265 },
  { 225.335, 121.498 },
  { 226.227, 120.709 },
  { 227.111, 119.898 },
  { 227.19, 119.826 },
  { 227.269, 119.752 },
  { 227.348, 119.679 },
  { 227.427, 119.604 },
  { 227.506, 119.53 },
  { 227.584, 119.455 },
  { 227.663, 119.379 },
  { 227.74, 119.303 },
  { 226.701, 119.84 },
  { 225.656, 120.366 },
  { 224.604, 120.879 },
  { 223.545, 121.38 },
  { 222.48, 121.868 },
  { 221.409, 122.343 },
  { 220.331, 122.804 },
  { 219.246, 123.252 },
  { 216.382, 124.356 },
  { 213.486, 125.362 },
  { 210.56, 126.275 },
  { 207.608, 127.101 },
  { 204.633, 127.844 },
  { 201.639, 128.509 },
  { 198.628, 129.101 },
  { 195.606, 129.626 },
  { 191.227, 130.266 },
  { 186.818, 130.841 },
  { 182.421, 131.468 },
  { 178.078, 132.26 },
  { 173.831, 133.333 },
  { 169.721, 134.802 },
  { 165.792, 136.781 },
  { 162.083, 139.385 },
  { 160.922, 140.443 },
  { 159.891, 141.59 },
  { 158.995, 142.82 },
  { 158.238, 144.128 },
  { 157.627, 145.509 },
  { 157.167, 146.956 },
  { 156.861, 148.465 },
  { 156.716, 150.03 },
  { 156.778, 150.9 },
  { 157.015, 151.746 },
  { 157.397, 152.558 },
  { 157.896, 153.329 },
  { 158.479, 154.051 },
  { 159.12, 154.715 },
  { 159.786, 155.312 },
  { 160.448, 155.836 },
  { 160.78, 156.064 },
  { 161.122, 156.271 },
  { 161.474, 156.454 },
  { 161.836, 156.612 },
  { 162.208, 156.747 },
  { 162.589, 156.856 },
  { 162.979, 156.939 },
  { 163.379, 156.995 },
  { 163.468, 157.004 },
  { 163.553, 157.008 },
  { 163.635, 157.007 },
  { 163.712, 157.001 },
  { 163.786, 156.991 },
  { 163.855, 156.977 },
  { 163.921, 156.958 },
  { 163.982, 156.936 },
  { 164.195, 156.817 },
  { 164.363, 156.654 },
  { 164.493, 156.452 },
  { 164.591, 156.221 },
  { 164.663, 155.968 },
  { 164.714, 155.701 },
  { 164.751, 155.429 },
  { 164.779, 155.16 },
  { 164.918, 153.984 },
  { 165.108, 152.865 },
  { 165.38, 151.816 },
  { 165.768, 150.851 },
  { 166.303, 149.982 },
  { 167.018, 149.223 },
  { 167.945, 148.587 },
  { 169.117, 148.088 },
  { 170.259, 147.822 },
  { 171.369, 147.767 },
  { 172.432, 147.912 },
  { 173.432, 148.248 },
  { 174.356, 148.764 },
  { 175.188, 149.451 },
  { 175.913, 150.298 },
  { 176.516, 151.296 },
  { 176.896, 152.36 },
  { 177.006, 153.453 },
  { 176.883, 154.551 },
  { 176.562, 155.632 },
  { 176.078, 156.67 },
  { 175.465, 157.642 },
  { 174.758, 158.523 },
  { 173.994, 159.291 },
  { 172.955, 160.094 },
  { 171.796, 160.763 },
  { 170.545, 161.302 },
  { 169.231, 161.714 },
  { 167.88, 162.004 },
  { 166.522, 162.175 },
  { 165.185, 162.232 },
  { 163.895, 162.178 },
  { 162.396, 161.965 },
  { 160.884, 161.588 },
  { 159.388, 161.056 },
  { 157.937, 160.378 },
  { 156.562, 159.563 },
  { 155.291, 158.622 },
  { 154.154, 157.562 },
  { 153.181, 156.394 },
  { 152.458, 155.225 },
  { 151.897, 153.964 },
  { 151.484, 152.634 },
  { 151.205, 151.255 },
  { 151.045, 149.851 },
  { 150.991, 148.443 },
  { 151.03, 147.054 },
  { 151.147, 145.706 },
  { 151.712, 143.05 },
  { 152.732, 140.631 },
  { 154.144, 138.443 },
  { 155.886, 136.479 },
  { 157.896, 134.735 },
  { 160.113, 133.204 },
  { 162.474, 131.88 },
  { 164.917, 130.758 },
  { 165.136, 130.666 },
  { 165.355, 130.576 },
  { 165.575, 130.488 },
  { 165.794, 130.401 },
  { 166.013, 130.317 },
  { 166.233, 130.234 },
  { 166.453, 130.154 },
  { 166.672, 130.077 },
  { 163.441, 129.797 },
  { 160.176, 129.705 },
  { 156.899, 129.805 },
  { 153.631, 130.101 },
  { 150.393, 130.597 },
  { 147.205, 131.297 },
  { 144.088, 132.207 },
  { 141.064, 133.328 },
  { 138.542, 134.484 },
  { 136.116, 135.814 },
  { 133.791, 137.307 },
  { 131.574, 138.954 },
  { 129.47, 140.746 },
  { 127.487, 142.671 },
  { 125.631, 144.721 },
  { 123.907, 146.886 },
  { 122.642, 148.675 },
  { 121.464, 150.537 },
  { 120.384, 152.463 },
  { 119.411, 154.448 },
  { 118.553, 156.484 },
  { 117.82, 158.563 },
  { 117.222, 160.681 },
  { 116.767, 162.827 },
  { 116.517, 164.816 },
  { 116.486, 166.827 },
  { 116.718, 168.781 },
  { 117.259, 170.597 },
  { 118.154, 172.197 },
  { 119.448, 173.5 },
  { 121.185, 174.428 },
  { 123.412, 174.899 },
  { 123.962, 174.902 },
  { 124.498, 174.828 },
  { 125.024, 174.701 },
  { 125.545, 174.545 },
  { 126.065, 174.385 },
  { 126.589, 174.242 },
  { 127.122, 174.144 },
  { 127.667, 174.11 },
  { 128.12, 174.157 },
  { 128.532, 174.287 },
  { 128.904, 174.49 },
  { 129.232, 174.754 },
  { 129.515, 175.069 },
  { 129.751, 175.426 },
  { 129.938, 175.812 },
  { 130.075, 176.219 },
  { 130.14, 177.291 },
  { 129.761, 178.146 },
  { 129.044, 178.812 },
  { 128.092, 179.316 },
  { 127.008, 179.685 },
  { 125.896, 179.944 },
  { 124.861, 180.123 },
  { 124.006, 180.248 },
  { 123.121, 180.335 },
  { 122.242, 180.347 },
  { 121.371, 180.286 },
  { 120.512, 180.158 },
  { 119.665, 179.966 },
  { 118.833, 179.714 },
  { 118.016, 179.406 },
  { 117.218, 179.046 },
  { 117.527, 182.011 },
  { 117.708, 184.986 },
  { 117.757, 187.967 },
  { 117.67, 190.945 },
  { 117.446, 193.917 },
  { 117.08, 196.874 },
  { 116.57, 199.812 },
  { 115.913, 202.724 },
  { 114.688, 206.875 },
  { 113.106, 210.899 },
  { 111.187, 214.775 },
  { 108.95, 218.479 },
  { 106.414, 221.99 },
  { 103.598, 225.284 },
  { 100.522, 228.34 },
  { 97.205, 231.134 },
  { 94.643, 233.051 },
  { 91.979, 234.833 },
  { 89.22, 236.469 },
  { 86.373, 237.946 },
  { 83.444, 239.256 },
  { 80.442, 240.385 },
  { 77.373, 241.324 },
  { 74.244, 242.062 },
  { 71.076, 242.605 },
  { 67.876, 242.927 },
  { 64.66, 243.027 },
  { 61.444, 242.905 },
  { 58.243, 242.562 },
  { 55.073, 241.998 },
  { 51.949, 241.213 },
  { 48.887, 240.206 },
  { 48.476, 240.047 },
  { 48.071, 239.877 },
  { 47.671, 239.699 },
  { 47.273, 239.515 },
  { 46.877, 239.327 },
  { 46.482, 239.137 },
  { 46.086, 238.948 },
  { 45.689, 238.763 },
  { 45.648, 238.744 },
  { 45.607, 238.727 },
  { 45.525, 238.689 },
  { 45.483, 238.671 },
  { 45.359, 238.612 },
  { 44.725, 238.31 },
  { 44.097, 237.998 },
  { 43.474, 237.678 },
  { 42.856, 237.349 },
  { 42.244, 237.01 },
  { 41.637, 236.661 },
  { 41.034, 236.303 },
  { 40.437, 235.936 },
  { 40.354, 235.883 },
  { 40.312, 235.857 },
  { 40.23, 235.805 },
  { 40.189, 235.779 },
  { 40.149, 235.753 },
  { 40.108, 235.727 },
  { 39.517, 235.345 },
  { 38.932, 234.955 },
  { 38.353, 234.557 },
  { 37.78, 234.15 },
  { 37.214, 233.736 },
  { 36.653, 233.313 },
  { 36.099, 232.883 },
  { 35.55, 232.442 },
  { 35.518, 232.417 },
  { 35.393, 232.312 },
  { 35.33, 232.259 },
  { 35.298, 232.233 },
  { 31.981, 229.237 },
  { 28.935, 225.962 },
  { 26.181, 222.434 },
  { 23.742, 218.681 },
  { 21.64, 214.729 },
  { 19.896, 210.605 },
  { 18.531, 206.34 },
  { 17.569, 201.956 },
  { 17.51, 201.547 },
  { 17.455, 201.138 },
  { 17.403, 200.727 },
  { 17.357, 200.315 },
  { 17.315, 199.903 },
  { 17.277, 199.49 },
  { 17.244, 199.076 },
  { 17.215, 198.662 },
  { 15.949, 195.702 },
  { 14.686, 193.013 },
  { 13.434, 190.588 },
  { 12.202, 188.419 },
  { 10.998, 186.499 },
  { 9.829, 184.822 },
  { 8.705, 183.38 },
  { 7.631, 182.163 },
  { 6.625, 181.137 },
  { 5.695, 180.268 },
  { 4.84, 179.531 },
  { 4.059, 178.906 },
  { 3.349, 178.369 },
  { 2.707, 177.896 },
  { 2.133, 177.464 },
  { 1.623, 177.05 },
  { 1.179, 176.661 },
  { 0.799, 176.276 },
  { 0.487, 175.894 },
  { 0.247, 175.513 },
  { 0.083, 175.133 },
  { 0, 174.752 },
  { 0, 174.371 },
  { 0.087, 173.987 },
  { 0.262, 173.618 },
  { 0.539, 173.266 },
  { 0.912, 172.942 },
  { 1.374, 172.658 },
  { 1.919, 172.426 },
  { 2.541, 172.255 },
  { 3.234, 172.158 },
  { 3.992, 172.146 },
  { 4.817, 172.231 },
  { 5.723, 172.455 },
  { 6.688, 172.814 },
  { 7.689, 173.306 },
  { 8.702, 173.925 },
  { 9.703, 174.668 },
  { 10.669, 175.532 },
  { 11.577, 176.514 },
  { 12.43, 177.572 },
  { 13.203, 178.701 },
  { 13.898, 179.887 },
  { 14.517, 181.115 },
  { 15.062, 182.373 },
  { 15.535, 183.646 },
  { 15.938, 184.923 },
  { 16.273, 186.188 },
  { 16.475, 187.093 },
  { 16.651, 187.983 },
  { 16.802, 188.857 },
  { 16.93, 189.712 },
  { 17.036, 190.543 },
  { 17.123, 191.351 },
  { 17.192, 192.129 },
  { 17.245, 192.878 },
  { 17.35, 191.729 },
  { 17.488, 190.582 },
  { 17.66, 189.439 },
  { 17.864, 188.304 },
  { 18.101, 187.174 },
  { 18.371, 186.052 },
  { 18.673, 184.939 },
  { 19.008, 183.837 },
  { 20.249, 180.398 },
  { 21.86, 177.033 },
  { 23.818, 173.788 },
  { 26.099, 170.708 },
  { 28.68, 167.84 },
  { 31.539, 165.229 },
  { 34.65, 162.919 },
  { 37.993, 160.959 },
  { 41.484, 159.333 },
  { 45.06, 158.108 },
  { 48.673, 157.253 },
  { 52.278, 156.735 },
  { 55.827, 156.521 },
  { 59.273, 156.578 },
  { 62.571, 156.874 },
  { 65.674, 157.375 },
  { 65.888, 157.416 },
  { 66.183, 157.491 },
  { 66.522, 157.588 },
  { 66.867, 157.695 },
  { 67.179, 157.802 },
  { 67.422, 157.897 },
  { 67.557, 157.968 },
  { 67.546, 158.003 },
  { 66.431, 158.114 },
  { 64.977, 158.116 },
  { 63.215, 158.059 },
  { 61.174, 157.989 },
  { 58.886, 157.956 },
  { 56.38, 158.008 },
  { 53.687, 158.194 },
  { 50.837, 158.562 },
  { 50.094, 158.676 },
  { 49.346, 158.809 },
  { 48.594, 158.96 },
  { 47.839, 159.131 },
  { 47.082, 159.319 },
  { 46.322, 159.526 },
  { 45.561, 159.751 },
  { 44.8, 159.994 },
  { 44.773, 160.004 },
  { 44.746, 160.015 },
  { 44.691, 160.036 },
  { 44.664, 160.046 },
  { 44.636, 160.056 },
  { 44.608, 160.065 },
  { 44.581, 160.074 },
  { 43.843, 160.33 },
  { 43.106, 160.602 },
  { 42.372, 160.891 },
  { 41.64, 161.196 },
  { 40.911, 161.517 },
  { 40.186, 161.854 },
  { 39.465, 162.207 },
  { 38.75, 162.575 },
  { 38.741, 162.579 },
  { 38.732, 162.583 },
  { 38.723, 162.587 },
  { 38.714, 162.591 },
  { 38.695, 162.601 },
  { 38.686, 162.606 },
  { 38.675, 162.612 },
  { 40.089, 161.996 },
  { 41.52, 161.452 },
  { 42.964, 160.98 },
  { 44.417, 160.583 },
  { 45.874, 160.262 },
  { 47.328, 160.016 },
  { 48.776, 159.848 },
  { 50.213, 159.758 },
  { 53.038, 159.746 },
  { 55.749, 159.975 },
  { 58.332, 160.413 },
  { 60.775, 161.026 },
  { 63.065, 161.783 },
  { 65.188, 162.651 },
  { 67.13, 163.598 },
  { 68.878, 164.592 },
  { 69.011, 164.688 },
  { 68.969, 164.708 },
  { 68.794, 164.67 },
  { 68.528, 164.59 },
  { 68.212, 164.483 },
  { 67.888, 164.368 },
  { 67.596, 164.259 },
  { 67.378, 164.173 },
  { 65.515, 163.454 },
  { 63.62, 162.825 },
  { 61.696, 162.29 },
  { 59.748, 161.854 },
  { 57.781, 161.523 },
  { 55.798, 161.3 },
  { 53.805, 161.191 },
  { 51.804, 161.201 },
  { 49.807, 161.33 },
  { 47.819, 161.583 },
  { 45.846, 161.96 },
  { 43.896, 162.459 },
  { 41.977, 163.079 },
  { 40.095, 163.817 },
  { 38.258, 164.675 },
  { 36.473, 165.649 },
  { 33.069, 167.918 },
  { 29.969, 170.607 },
  { 27.204, 173.666 },
  { 24.802, 177.046 },
  { 22.797, 180.697 },
  { 21.218, 184.57 },
  { 20.095, 188.615 },
  { 19.46, 192.782 },
  { 19.294, 195.503 },
  { 19.33, 198.227 },
  { 19.562, 200.941 },
  { 19.983, 203.638 },
  { 20.587, 206.305 },
  { 21.368, 208.932 },
  { 22.32, 211.508 },
  { 23.435, 214.023 },
  { 24.681, 216.489 },
  { 26.052, 218.888 },
  { 27.546, 221.211 },
  { 29.162, 223.45 },
  { 30.896, 225.596 },
  { 32.748, 227.642 },
  { 34.713, 229.578 },
  { 36.791, 231.396 },
  { 38.968, 233.089 },
  { 41.246, 234.645 },
  { 43.615, 236.059 },
  { 46.067, 237.324 },
  { 48.592, 238.438 },
  { 51.181, 239.392 },
  { 53.826, 240.182 },
  { 56.518, 240.802 },
  { 59.245, 241.262 },
  { 61.996, 241.549 },
  { 64.761, 241.665 },
  { 67.529, 241.612 },
  { 70.292, 241.394 },
  { 73.04, 241.012 },
  { 75.762, 240.469 },
  { 78.449, 239.767 },
  { 80.356, 239.167 },
  { 82.236, 238.491 },
  { 84.09, 237.74 },
  { 85.914, 236.918 },
  { 87.708, 236.027 },
  { 89.471, 235.072 },
  { 91.201, 234.056 },
  { 92.896, 232.979 },
  { 93.171, 232.798 },
  { 93.308, 232.707 },
  { 93.444, 232.616 },
  { 93.58, 232.524 },
  { 93.716, 232.434 },
  { 93.851, 232.342 },
  { 93.987, 232.249 },
  { 94.496, 231.895 },
  { 95.001, 231.537 },
  { 95.504, 231.175 },
  { 96.003, 230.809 },
  { 96.499, 230.437 },
  { 96.99, 230.06 },
  { 97.477, 229.677 },
  { 97.958, 229.288 },
  { 98.953, 228.459 },
  { 99.926, 227.603 },
  { 100.877, 226.722 },
  { 101.806, 225.818 },
  { 102.712, 224.893 },
  { 103.597, 223.945 },
  { 104.458, 222.978 },
  { 105.298, 221.991 },
  { 105.389, 221.885 },
  { 105.573, 221.67 },
  { 105.665, 221.563 },
  { 105.757, 221.456 },
  { 105.848, 221.349 },
  { 105.938, 221.24 },
  { 106.025, 221.132 },
  { 106.854, 220.062 },
  { 107.655, 218.971 },
  { 108.427, 217.859 },
  { 109.17, 216.728 },
  { 109.881, 215.576 },
  { 110.561, 214.404 },
  { 111.206, 213.212 },
  { 111.817, 212.001 },
  { 113.519, 208.115 },
  { 114.895, 204.113 },
  { 115.955, 200.018 },
  { 116.708, 195.848 },
  { 117.167, 191.626 },
  { 117.337, 187.373 },
  { 117.232, 183.11 },
  { 116.859, 178.858 },
  { 116.09, 178.432 },
  { 115.344, 177.962 },
  { 114.622, 177.453 },
  { 113.926, 176.91 },
  { 113.258, 176.337 },
  { 112.619, 175.737 },
  { 112.012, 175.115 },
  { 111.438, 174.476 },
  { 110.013, 172.589 },
  { 108.833, 170.562 },
  { 107.888, 168.422 },
  { 107.171, 166.192 },
  { 106.676, 163.897 },
  { 106.395, 161.562 },
  { 106.319, 159.212 },
  { 106.441, 156.871 },
  { 106.606, 155.469 },
  { 106.842, 154.063 },
  { 107.15, 152.663 },
  { 107.534, 151.278 },
  { 107.996, 149.921 },
  { 108.54, 148.6 },
  { 109.167, 147.325 },
  { 109.88, 146.108 },
  { 110.617, 145.062 },
  { 111.438, 144.084 },
  { 112.329, 143.17 },
  { 113.282, 142.314 },
  { 114.285, 141.512 },
  { 115.326, 140.757 },
  { 116.396, 140.044 },
  { 117.482, 139.369 },
  { 116.667, 139.242 },
  { 115.827, 139.216 },
  { 114.978, 139.284 },
  { 114.135, 139.438 },
  { 113.315, 139.668 },
  { 112.534, 139.967 },
  { 111.805, 140.326 },
  { 111.147, 140.737 },
  { 111.004, 140.811 },
  { 110.843, 140.847 },
  { 110.676, 140.844 },
  { 110.517, 140.805 },
  { 110.379, 140.728 },
  { 110.275, 140.614 },
  { 110.218, 140.463 },
  { 110.221, 140.276 },
  { 110.695, 138.036 },
  { 111.274, 135.819 },
  { 111.961, 133.633 },
  { 112.762, 131.487 },
  { 113.68, 129.393 },
  { 114.717, 127.357 },
  { 115.879, 125.391 },
  { 117.169, 123.504 },
  { 111.74, 123.287 },
  { 106.075, 122.435 },
  { 100.275, 120.958 },
  { 94.438, 118.872 },
  { 88.662, 116.185 },
  { 83.047, 112.911 },
  { 77.691, 109.062 },
  { 72.694, 104.65 },
  { 67.339, 99.117 },
  { 62.401, 93.241 },
  { 57.945, 87.083 },
  { 54.039, 80.704 },
  { 50.747, 74.161 },
  { 48.138, 67.517 },
  { 46.277, 60.83 },
  { 45.23, 54.162 },
  { 45.16, 48 },
  { 45.524, 42.46 },
  { 46.193, 37.58 },
  { 47.042, 33.392 },
  { 47.939, 29.931 },
  { 48.76, 27.231 },
  { 49.375, 25.328 },
  { 49.657, 24.255 },
  { 50.544, 21.681 },
  { 51.706, 19.493 },
  { 53.067, 17.699 },
  { 54.554, 16.31 },
  { 56.092, 15.336 },
  { 57.605, 14.787 },
  { 59.02, 14.673 },
  { 60.261, 15.005 },
  { 61.322, 15.778 },
  { 62.153, 16.917 },
  { 62.735, 18.368 },
  { 63.05, 20.08 },
  { 63.08, 22.001 },
  { 62.807, 24.079 },
  { 62.211, 26.263 },
  { 61.275, 28.499 },
  { 60.796, 29.778 },
  { 60.07, 31.599 },
  { 59.19, 33.958 },
  { 58.246, 36.853 },
  { 57.33, 40.283 },
  { 56.533, 44.244 },
  { 55.946, 48.735 },
  { 55.661, 53.754 },
  { 56.048, 59.045 },
  { 57.202, 64.735 },
  { 59.064, 70.699 },
  { 61.581, 76.813 },
  { 64.696, 82.954 },
  { 68.354, 88.996 },
  { 72.5, 94.815 },
  { 77.077, 100.288 },
  { 77.29, 100.529 },
  { 77.504, 100.769 },
  { 77.72, 101.008 },
  { 77.938, 101.246 },
  { 78.156, 101.482 },
  { 78.375, 101.718 },
  { 78.596, 101.953 },
  { 78.819, 102.187 },
  { 77.507, 100.425 },
  { 76.268, 98.594 },
  { 75.107, 96.694 },
  { 74.029, 94.727 },
  { 73.038, 92.691 },
  { 72.14, 90.588 },
  { 71.34, 88.417 },
  { 70.642, 86.177 },
  { 69.758, 81.991 },
  { 69.453, 77.754 },
  { 69.694, 73.533 },
  { 70.447, 69.393 },
  { 71.68, 65.398 },
  { 73.36, 61.616 },
  { 75.454, 58.111 },
  { 77.927, 54.95 },
  { 80.671, 52.111 },
  { 83.63, 49.618 },
  { 86.771, 47.486 },
  { 90.057, 45.733 },
  { 93.453, 44.374 },
  { 96.923, 43.425 },
  { 100.431, 42.903 },
  { 103.941, 42.825 },
  { 107.27, 43.312 },
  { 110.356, 44.165 },
  { 113.185, 45.326 },
  { 115.738, 46.738 },
  { 118, 48.344 },
  { 119.956, 50.087 },
  { 121.586, 51.909 },
  { 122.877, 53.754 },
  { 123.896, 55.528 },
  { 124.686, 57.231 },
  { 125.275, 58.827 },
  { 125.691, 60.277 },
  { 125.961, 61.546 },
  { 126.113, 62.595 },
  { 126.174, 63.386 },
  { 126.171, 63.884 },
  { 126.132, 65.389 },
  { 125.886, 66.978 },
  { 125.427, 68.619 },
  { 124.747, 70.283 },
  { 123.839, 71.938 },
  { 122.697, 73.555 },
  { 121.312, 75.101 },
  { 119.678, 76.546 },
  { 118.019, 77.829 },
  { 115.808, 79.103 },
  { 113.145, 80.155 },
  { 110.128, 80.774 },
  { 106.859, 80.746 },
  { 103.436, 79.861 },
  { 99.958, 77.905 },
  { 96.526, 74.668 },
  { 94.956, 72.077 },
  { 94.072, 69.584 },
  { 93.833, 67.253 },
  { 94.192, 65.149 },
  { 95.109, 63.338 },
  { 96.54, 61.885 },
  { 98.44, 60.854 },
  { 100.769, 60.311 },
  { 101.85, 60.348 },
  { 102.914, 60.714 },
  { 103.929, 61.344 },
  { 104.863, 62.173 },
  { 105.687, 63.135 },
  { 106.368, 64.164 },
  { 106.875, 65.195 },
  { 107.178, 66.164 },
  { 107.59, 67.642 },
  { 108.098, 68.985 },
  { 108.728, 70.146 },
  { 109.504, 71.075 },
  { 110.454, 71.719 },
  { 111.603, 72.031 },
  { 112.975, 71.959 },
  { 114.597, 71.454 },
  { 116.199, 70.622 },
  { 117.663, 69.297 },
  { 118.874, 67.554 },
  { 119.722, 65.467 },
  { 120.095, 63.111 },
  { 119.881, 60.56 },
  { 118.968, 57.888 },
  { 117.245, 55.17 },
  { 115.173, 52.677 },
  { 112.542, 50.595 },
  { 109.458, 48.981 },
  { 106.029, 47.893 },
  { 102.36, 47.386 },
  { 98.56, 47.517 },
  { 94.734, 48.344 },
  { 90.99, 49.923 },
  { 87.38, 51.852 },
  { 84.029, 54.306 },
  { 81, 57.224 },
  { 78.356, 60.546 },
  { 76.158, 64.211 },
  { 74.468, 68.157 },
  { 73.349, 72.325 },
  { 72.863, 76.653 },
  { 73.956, 85.389 },
  { 76.816, 93.303 },
  { 81.104, 100.325 },
  { 86.481, 106.387 },
  { 92.608, 111.42 },
  { 99.146, 115.356 },
  { 105.756, 118.127 },
  { 112.099, 119.662 },
  { 113.088, 119.839 },
  { 114.063, 119.997 },
  { 115.023, 120.136 },
  { 115.969, 120.257 },
  { 116.9, 120.361 },
  { 117.816, 120.448 },
  { 118.716, 120.519 },
  { 119.601, 120.574 },
  { 119.616, 120.558 },
  { 119.644, 120.526 },
  { 119.659, 120.51 },
  { 119.701, 120.461 },
  { 119.715, 120.446 },
  { 122.386, 117.999 },
  { 125.326, 115.961 },
  { 128.488, 114.324 },
  { 131.826, 113.078 },
  { 135.291, 112.214 },
  { 138.837, 111.725 },
  { 142.416, 111.601 },
  { 145.98, 111.834 },
  { 147.175, 111.987 },
  { 148.367, 112.167 },
  { 149.555, 112.365 },
  { 150.741, 112.573 },
  { 151.926, 112.782 },
  { 153.113, 112.983 },
  { 154.301, 113.169 },
  { 155.493, 113.331 },
  { 156.304, 113.438 },
  { 157.272, 113.56 },
  { 158.338, 113.663 },
  { 159.442, 113.711 },
  { 160.526, 113.669 },
  { 161.529, 113.502 },
  { 162.392, 113.174 },
  { 163.056, 112.65 },
  { 163.21, 112.384 },
  { 163.259, 112.093 },
  { 163.222, 111.785 },
  { 163.122, 111.471 },
  { 162.978, 111.16 },
  { 162.812, 110.863 },
  { 162.646, 110.589 },
  { 162.5, 110.348 },
  { 162.29, 109.968 },
  { 162.091, 109.583 },
  { 161.905, 109.195 },
  { 161.73, 108.803 },
  { 161.566, 108.406 },
  { 161.413, 108.006 },
  { 161.271, 107.602 },
  { 161.139, 107.193 },
  { 160.815, 105.818 },
  { 160.672, 104.439 },
  { 160.694, 103.063 },
  { 160.864, 101.697 },
  { 161.166, 100.348 },
  { 161.585, 99.024 },
  { 162.106, 97.732 },
  { 162.711, 96.479 },
  { 162.836, 96.315 },
  { 162.989, 96.232 },
  { 163.154, 96.219 },
  { 163.32, 96.265 },
  { 163.474, 96.36 },
  { 163.602, 96.494 },
  { 163.691, 96.654 },
  { 163.729, 96.833 },
  { 163.845, 98.094 },
  { 164.082, 99.311 },
  { 164.428, 100.486 },
  { 164.876, 101.622 },
  { 165.414, 102.72 },
  { 166.032, 103.781 },
  { 166.721, 104.809 },
  { 167.47, 105.804 },
  { 168.704, 107.271 },
  { 170.027, 108.66 },
  { 171.434, 109.964 },
  { 172.92, 111.174 },
  { 174.482, 112.283 },
  { 176.114, 113.282 },
  { 177.813, 114.164 },
  { 179.574, 114.919 },
  { 183.079, 116.087 },
  { 186.698, 116.96 },
  { 190.4, 117.565 },
  { 194.156, 117.926 },
  { 197.933, 118.069 },
  { 201.7, 118.021 },
  { 205.426, 117.807 },
  { 209.082, 117.452 },
  { 211.04, 117.203 },
  { 212.993, 116.911 },
  { 214.939, 116.577 },
  { 216.879, 116.203 },
  { 218.813, 115.789 },
  { 220.738, 115.336 },
  { 222.655, 114.846 },
  { 224.563, 114.318 },
  { 222.516, 114.36 },
  { 220.513, 114.244 },
  { 218.549, 113.979 },
  { 216.617, 113.578 },
  { 214.71, 113.049 },
  { 212.826, 112.405 },
  { 210.956, 111.655 },
  { 209.095, 110.81 },
  { 207.703, 110.141 },
  { 206.312, 109.469 },
  { 204.921, 108.799 },
  { 203.53, 108.136 },
  { 202.132, 107.483 },
  { 200.729, 106.845 },
  { 199.316, 106.227 },
  { 197.892, 105.632 },
  { 197.707, 105.556 },
  { 197.52, 105.481 },
  { 197.333, 105.408 },
  { 197.147, 105.335 },
  { 196.959, 105.263 },
  { 196.772, 105.191 },
  { 196.584, 105.119 },
  { 196.397, 105.047 },
  { 195.199, 104.591 },
  { 193.999, 104.141 },
  { 192.796, 103.696 },
  { 191.593, 103.255 },
  { 190.387, 102.818 },
  { 189.18, 102.385 },
  { 187.973, 101.955 },
  { 186.764, 101.527 },
  { 186.596, 101.43 },
  { 186.488, 101.292 },
  { 186.437, 101.13 },
  { 186.439, 100.958 },
  { 186.49, 100.792 },
  { 186.586, 100.646 },
  { 186.724, 100.538 },
  { 186.9, 100.481 },
  { 188.926, 100.128 },
  { 190.945, 99.639 },
  { 192.952, 99.037 },
  { 194.944, 98.349 },
  { 196.918, 97.6 },
  { 198.87, 96.815 },
  { 200.794, 96.02 },
  { 202.689, 95.239 },
  { 204.508, 94.473 },
  { 206.322, 93.673 },
  { 208.138, 92.872 },
  { 209.964, 92.104 },
  { 211.81, 91.401 },
  { 213.683, 90.797 },
  { 215.593, 90.325 },
  { 217.548, 90.019 },
  { 218.521, 89.923 },
  { 219.49, 89.844 },
  { 220.455, 89.78 },
  { 221.417, 89.733 },
  { 222.377, 89.705 },
  { 223.335, 89.695 },
  { 224.292, 89.705 },
  { 225.248, 89.734 },
  { 225.823, 89.763 },
  { 226.398, 89.8 },
  { 226.974, 89.845 },
  { 227.549, 89.9 },
  { 228.125, 89.963 },
  { 228.704, 90.035 },
  { 229.282, 90.116 },
  { 229.861, 90.206 },
  { 230.768, 90.338 },
  { 231.672, 90.445 },
  { 232.575, 90.528 },
  { 233.476, 90.588 },
  { 234.378, 90.626 },
  { 235.285, 90.644 },
  { 236.193, 90.641 },
  { 237.107, 90.62 },
  { 238.566, 90.521 },
  { 239.976, 90.317 },
  { 241.336, 90.011 },
  { 242.648, 89.606 },
  { 243.91, 89.104 },
  { 245.122, 88.506 },
  { 246.284, 87.816 },
  { 247.396, 87.035 },
  { 246.386, 87.478 },
  { 245.352, 87.866 },
  { 244.302, 88.2 },
  { 243.245, 88.479 },
  { 242.187, 88.703 },
  { 241.139, 88.87 },
  { 240.108, 88.982 },
  { 239.101, 89.037 },
  { 236.924, 88.981 },
  { 234.779, 88.726 },
  { 232.66, 88.307 },
  { 230.563, 87.763 },
  { 228.485, 87.13 },
  { 226.421, 86.449 },
  { 224.368, 85.755 },
  { 222.32, 85.088 },
  { 222.152, 84.996 },
  { 222.045, 84.859 },
  { 221.996, 84.694 },
  { 221.999, 84.519 },
  { 222.05, 84.349 },
  { 222.147, 84.201 },
  { 222.285, 84.093 },
  { 222.459, 84.042 },
  { 223.538, 83.922 },
  { 224.63, 83.774 },
  { 225.733, 83.597 },
  { 226.842, 83.391 },
  { 227.954, 83.158 },
  { 229.063, 82.898 },
  { 230.167, 82.611 },
  { 231.264, 82.298 },
  { 231.927, 82.094 },
  { 232.584, 81.879 },
  { 233.234, 81.656 },
  { 233.876, 81.422 },
  { 234.509, 81.18 },
  { 235.133, 80.928 },
  { 235.748, 80.668 },
  { 236.351, 80.398 },
  { 237.582, 79.689 },
  { 238.68, 78.812 },
  { 239.687, 77.818 },
  { 240.641, 76.754 },
  { 241.582, 75.67 },
  { 242.548, 74.615 },
  { 243.58, 73.637 },
  { 244.715, 72.785 },
  { 245.585, 72.262 },
  { 246.482, 71.797 },
  { 247.402, 71.39 },
  { 248.341, 71.036 },
  { 249.3, 70.735 },
  { 250.276, 70.484 },
  { 251.266, 70.281 },
  { 252.269, 70.124 },
  { 253.279, 70.011 },
  { 254.351, 69.909 },
  { 255.459, 69.795 },
  { 256.575, 69.645 },
  { 257.671, 69.434 },
  { 258.72, 69.137 },
  { 259.696, 68.731 },
  { 260.57, 68.192 },
  { 261.132, 67.746 },
  { 261.68, 67.274 },
  { 262.212, 66.78 },
  { 262.73, 66.265 },
  { 263.236, 65.733 },
  { 263.73, 65.187 },
  { 264.213, 64.628 },
  { 264.688, 64.061 },
  { 263.335, 64.432 },
  { 261.906, 64.635 },
  { 260.428, 64.701 },
  { 258.93, 64.658 },
  { 257.44, 64.539 },
  { 255.987, 64.371 },
  { 254.599, 64.186 },
  { 253.305, 64.013 },
  { 252.341, 63.918 },
  { 251.369, 63.873 },
  { 250.393, 63.87 },
  { 249.415, 63.9 },
  { 248.437, 63.958 },
  { 247.462, 64.037 },
  { 246.494, 64.129 },
  { 245.534, 64.227 },
  { 244.91, 64.284 },
  { 244.263, 64.336 },
  { 243.601, 64.389 },
  { 242.93, 64.45 },
  { 242.26, 64.526 },
  { 241.597, 64.624 },
  { 240.948, 64.751 },
  { 240.321, 64.914 },
  { 240.237, 64.946 },
  { 240.151, 64.977 },
  { 240.066, 65.007 },
  { 239.894, 65.066 },
  { 239.808, 65.096 },
  { 239.723, 65.125 },
  { 239.637, 65.155 },
  { 239.403, 65.188 },
  { 239.203, 65.13 },
  { 239.045, 65.005 },
  { 238.941, 64.834 },
  { 238.898, 64.641 },
  { 238.926, 64.447 },
  { 239.034, 64.275 },
  { 239.232, 64.146 },
  { 239.314, 64.113 },
  { 239.398, 64.08 },
  { 239.481, 64.048 },
  { 239.566, 64.018 },
  { 239.651, 63.988 },
  { 239.736, 63.959 },
  { 239.822, 63.932 },
  { 239.908, 63.905 },
  { 241.42, 63.333 },
  { 242.913, 62.702 },
  { 244.375, 62.005 },
  { 245.8, 61.24 },
  { 247.181, 60.4 },
  { 248.509, 59.482 },
  { 249.777, 58.481 },
  { 250.976, 57.392 },
  { 252.14, 56.151 },
  { 253.212, 54.838 },
  { 254.224, 53.478 },
  { 255.21, 52.097 },
  { 256.205, 50.721 },
  { 257.24, 49.376 },
  { 258.349, 48.09 },
  { 259.567, 46.886 },
  { 261.244, 45.542 },
  { 263.046, 44.35 },
  { 264.926, 43.25 },
  { 266.835, 42.184 },
  { 268.722, 41.092 },
  { 270.54, 39.916 },
  { 272.239, 38.598 },
  { 273.769, 37.078 },
  { 274.034, 36.769 },
  { 274.309, 36.423 },
  { 274.574, 36.046 },
  { 274.804, 35.646 },
  { 274.979, 35.229 },
  { 275.077, 34.804 },
  { 275.074, 34.377 },
  { 274.949, 33.956 },
  { 274.866, 33.798 },
  { 274.768, 33.65 },
  { 274.658, 33.513 },
  { 274.535, 33.384 },
  { 274.4, 33.264 },
  { 274.253, 33.152 },
  { 274.096, 33.048 },
  { 273.93, 32.952 },
  { 273.361, 32.701 },
  { 272.729, 32.517 },
  { 272.06, 32.391 },
  { 271.375, 32.313 },
  { 270.7, 32.276 },
  { 270.056, 32.27 },
  { 269.466, 32.285 },
  { 268.957, 32.314 },
  { 267.811, 32.425 },
  { 266.674, 32.591 },
  { 265.546, 32.806 },
  { 264.427, 33.065 },
  { 263.317, 33.363 },
  { 262.216, 33.696 },
  { 261.125, 34.058 },
  { 260.044, 34.444 },
  { 258.664, 34.968 },
  { 257.275, 35.538 },
  { 255.895, 36.162 },
  { 254.542, 36.849 },
  { 253.232, 37.607 },
  { 251.983, 38.447 },
  { 250.811, 39.376 },
  { 249.735, 40.405 },
  { 249.292, 40.882 },
  { 248.761, 41.495 },
  { 248.226, 42.192 },
  { 247.772, 42.929 },
  { 247.482, 43.654 },
  { 247.441, 44.321 },
  { 247.732, 44.882 },
  { 248.439, 45.287 },
  { 248.917, 45.428 },
  { 249.4, 45.538 },
  { 249.887, 45.624 },
  { 250.377, 45.688 },
  { 250.87, 45.738 },
  { 251.364, 45.776 },
  { 251.858, 45.809 },
  { 252.35, 45.84 },
  { 252.547, 45.888 },
  { 252.686, 45.989 },
  { 252.771, 46.129 },
  { 252.804, 46.292 },
  { 252.79, 46.465 },
  { 252.729, 46.631 },
  { 252.626, 46.776 },
  { 252.484, 46.886 },
  { 251.658, 47.258 },
  { 250.703, 47.559 },
  { 249.667, 47.76 },
  { 248.604, 47.834 },
  { 247.564, 47.751 },
  { 246.597, 47.486 },
  { 245.757, 47.008 },
  { 245.093, 46.291 },
  { 244.789, 45.737 },
  { 244.584, 45.165 },
  { 244.474, 44.58 },
  { 244.448, 43.988 },
  { 244.5, 43.394 },
  { 244.623, 42.803 },
  { 244.809, 42.219 },
  { 245.05, 41.649 },
  { 245.711, 40.448 },
  { 246.503, 39.337 },
  { 247.409, 38.312 },
  { 248.405, 37.366 },
  { 249.473, 36.494 },
  { 250.594, 35.69 },
  { 251.749, 34.948 },
  { 252.917, 34.262 },
  { 254.128, 33.601 },
  { 255.364, 32.981 },
  { 256.619, 32.4 },
  { 257.89, 31.855 },
  { 259.176, 31.345 },
  { 260.473, 30.864 },
  { 261.779, 30.412 },
  { 263.091, 29.985 },
  { 264.343, 29.61 },
  { 265.61, 29.267 },
  { 266.887, 28.946 },
  { 268.172, 28.64 },
  { 269.46, 28.338 },
  { 270.748, 28.031 },
  { 272.029, 27.711 },
  { 273.302, 27.367 },
  { 273.876, 27.203 },
  { 274.448, 27.031 },
  { 275.015, 26.851 },
  { 275.579, 26.662 },
  { 276.138, 26.463 },
  { 276.693, 26.254 },
  { 277.244, 26.033 },
  { 277.788, 25.8 },
  { 280.041, 24.682 },
  { 282.156, 23.416 },
  { 284.158, 22.022 },
  { 286.073, 20.524 },
  { 287.925, 18.944 },
  { 289.74, 17.304 },
  { 291.544, 15.626 },
  { 293.363, 13.932 },
  { 294.976, 12.499 },
  { 296.641, 11.132 },
  { 298.357, 9.836 },
  { 300.125, 8.615 },
  { 301.946, 7.475 },
  { 303.819, 6.418 },
  { 305.744, 5.45 },
  { 307.721, 4.575 },
  { 310.958, 3.363 },
  { 314.255, 2.358 },
  { 317.601, 1.544 },
  { 320.986, 0.908 },
  { 324.401, 0.433 },
  { 327.836, 0.105 },
  { 329.698, 0 },
  { 329.698, 1.021 },
  { 329.522, 1.04 },
  { 328.927, 1.109 },
  { 324.183, 1.827 },
  { 319.536, 2.813 },
  { 315.009, 4.072 },
  { 310.628, 5.61 },
  { 306.417, 7.432 },
  { 302.404, 9.542 },
  { 298.61, 11.947 },
  { 295.061, 14.651 },
  { 291.427, 17.975 },
  { 288.148, 21.53 },
  { 285.217, 25.279 },
  { 282.633, 29.188 },
  { 280.391, 33.219 },
  { 278.487, 37.338 },
  { 276.917, 41.509 },
  { 275.679, 45.695 },
  { 275.134, 47.752 },
  { 274.639, 49.798 },
  { 274.179, 51.827 },
  { 273.743, 53.833 },
  { 273.317, 55.808 },
  { 272.888, 57.747 },
  { 272.444, 59.644 },
  { 271.971, 61.491 },
  { 271.458, 63.323 },
  { 270.911, 65.122 },
  { 270.33, 66.885 },
  { 269.713, 68.612 },
  { 269.062, 70.301 },
  { 268.375, 71.951 },
  { 267.65, 73.561 },
  { 266.888, 75.129 },
  { 265.262, 78.137 },
  { 263.481, 80.949 },
  { 261.566, 83.569 },
  { 259.536, 86 },
  { 257.412, 88.244 },
  { 255.214, 90.306 },
  { 252.961, 92.188 },
  { 250.676, 93.893 },
  { 246.017, 96.784 },
  { 241.424, 99.056 },
  { 236.95, 100.777 },
  { 232.648, 102.018 },
  { 228.569, 102.85 },
  { 224.767, 103.343 },
  { 221.295, 103.567 },
  { 218.205, 103.593 },
  { 215.444, 103.497 },
  { 213.039, 103.377 },
  { 210.994, 103.249 },
  { 209.31, 103.128 },
  { 207.993, 103.03 },
  { 207.043, 102.971 },
  { 206.465, 102.965 },
  { 206.261, 103.03 },
  { 208.139, 103.292 },
  { 210.031, 103.574 },
  { 211.935, 103.861 },
  { 213.853, 104.14 },
  { 215.784, 104.395 },
  { 217.728, 104.612 },
  { 219.683, 104.777 },
  { 221.652, 104.875 },
  { 223.639, 104.887 },
  { 225.626, 104.831 },
  { 227.615, 104.704 },
  { 229.599, 104.506 },
  { 231.58, 104.234 },
  { 233.555, 103.888 },
  { 235.522, 103.465 },
  { 237.48, 102.965 },
  { 241.337, 101.751 },
  { 245.095, 100.232 },
  { 248.727, 98.421 },
  { 252.211, 96.333 },
  { 255.525, 93.982 },
  { 258.642, 91.383 },
  { 261.541, 88.549 },
  { 264.197, 85.496 },
  { 266.608, 82.247 },
  { 268.728, 78.852 },
  { 270.578, 75.339 },
  { 272.18, 71.738 },
  { 273.556, 68.076 },
  { 274.728, 64.382 },
  { 275.715, 60.684 },
  { 276.541, 57.011 },
  { 276.891, 55.171 },
  { 277.256, 53.369 },
  { 277.637, 51.6 },
  { 278.033, 49.859 },
  { 278.445, 48.14 },
  { 278.871, 46.437 },
  { 279.314, 44.746 },
  { 279.773, 43.061 },
  { 280.259, 41.442 },
  { 280.817, 39.853 },
  { 281.434, 38.292 },
  { 282.1, 36.756 },
  { 282.804, 35.245 },
  { 283.537, 33.756 },
  { 284.285, 32.288 },
  { 285.039, 30.838 },
  { 286.658, 28.087 },
  { 288.399, 25.481 },
  { 290.249, 23.024 },
  { 292.189, 20.718 },
  { 294.204, 18.565 },
  { 296.276, 16.568 },
  { 298.39, 14.729 },
  { 300.532, 13.052 },
  { 302.711, 11.536 },
  { 304.892, 10.17 },
  { 307.062, 8.944 },
  { 309.206, 7.846 },
  { 311.311, 6.865 },
  { 313.365, 5.989 },
  { 315.355, 5.208 },
  { 317.266, 4.51 },
  { 319.171, 3.895 },
  { 320.98, 3.351 },
  { 322.687, 2.873 },
  { 324.288, 2.456 },
  { 325.779, 2.097 },
  { 327.157, 1.792 },
  { 328.416, 1.535 },
  { 329.552, 1.323 },
  { 329.698, 1.298 }
};
